
    <!DOCTYPE HTML>  
    <html>  
    <head>  
        <title>上传图片</title>  
        <meta charset="utf-8">  
    </head>  
    <body>  
        <iframe name="uploadfrm" id="uploadfrm" style="display: none;"></iframe>  
        <form name="formHead" method="post" action="" id="formHead" enctype="multipart/form-data" target="uploadfrm">  
      
            <div>  
                <div>  
                    <input type="file" name="file_head" id="file_head" onchange="javascript:setImagePreview();" />  
                </div>  
                <div>  
                    <div id="DivUp" style="display: none">  
                        <input type="submit" data-inline="true" id="BtnUp" value="确认上传" data-mini="true" />  
                    </div>  
                </div>  
            </div>  
        </form>  
        <div data-role="fieldcontain">  
            <div id="localImag">  
                <img id="preview" width="-1" height="-1" style="display: none" />  
            </div>  
        </div>  
              
      
        <script type="text/javascript">  
            function setImagePreview() {  
                var preview, img_txt, localImag, file_head = document.getElementById("file_head"),  
                picture = file_head.value;  
                if (!picture.match(/.jpg|.gif|.png|.bmp/i)) return alert("您上传的图片格式不正确，请重新选择！"),  
                !1;  
                if (preview = document.getElementById("preview"), file_head.files && file_head.files[0]) preview.style.display = "block",  
                    preview.style.width = "63px",  
                    preview.style.height = "63px",  
                    preview.src = window.navigator.userAgent.indexOf("Chrome") >= 1 || window.navigator.userAgent.indexOf("Safari") >= 1 ? window.webkitURL.createObjectURL(file_head.files[0]) : window.URL.createObjectURL(file_head.files[0]);  
                else {  
                    file_head.select(),  
                    file_head.blur(),  
                    img_txt = document.selection.createRange().text,  
                    localImag = document.getElementById("localImag"),  
                    localImag.style.width = "63px",  
                    localImag.style.height = "63px";  
                    try {  
                        localImag.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)",  
                        localImag.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = img_txt  
                    } catch(f) {  
                        return alert("您上传的图片格式不正确，请重新选择！"),  
                        !1  
                    }  
                    preview.style.display = "none",  
                    document.selection.empty()  
                }  
                return document.getElementById("DivUp").style.display = "block",  
                !0  
            }  
        </script>  
    </body>  
    </html> 
